package com.inmaytide.website.facade.deploy;

import com.inmaytide.website.domain.entities.deploy.DeployProject;
import com.inmaytide.website.framework.bean.JsonResult;

import java.util.List;

public interface DeployProjectFacade {

    public List<DeployProject> findList();

    public DeployProject findOne(Long id);

    public JsonResult save(DeployProject project);

    public long getMaxSort();

    public boolean validDir(String path);

    public JsonResult delete(Long id);

    public List<DeployProject> findProjectsInUse();

}
